mechanical fuel pump - Francés Inglés Diccionario